place of merchant stores - Türkisch Englisch Wörterbuch